scabbled rubble - Turc Anglais Dictionnaire